amorphous semiconductors - French English Dictionary